MVMAKNLTKFYVVFLVVLMMVVSLLLAIEGRPVKDSSRSLTQMRDSSMFNGSVIMSSFKPVESSVKDLSWLATVKQSGPSPGVGHHRAKGYKMFGRANDSGPSPGVGH